package com.caijin.system.service;

import com.caijin.common.core.domain.Result;
import com.caijin.common.core.domain.entity.TaskContent;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * <p>
 * 作业内容表 服务类
 * </p>
 *
 * @author Peas
 * @since 2021-05-28
 */
public interface ITaskContentService extends IService<TaskContent> {

    /**
     * 提交作业
     *
     * @param taskContent 作业内容
     * @return
     */
    public Result postTaskContent(TaskContent taskContent);

    /**
     * 获取作业内容
     *
     * @param sno 学号
     * @param taskInfoId 作业信息id
     * @return
     */
    public Result getTaskContent(Long sno,Long taskInfoId);

    /**
     * 获取作业提交数据
     *
     * @param taskInfoId 作业信息id
     * @return
     */
    public Result getPostTaskList(Long taskInfoId);

}
